disabling vehicles - Espagnol Anglais Dictionnaire